﻿using System;
using System.Collections.Generic;
namespace RapidRepository.View
{
    internal interface IRapidViewDataInternal
    {
        Type EntityType { get; }
        Type ViewType { get; }
        bool IsLoaded { get; set; }
        void Add(object entity);
        void Update(object entity);
        void Delete(Guid entityId);
        List<object> LoadView();
        void InsertView(List<object> view);
    }
}
